cap and bonnet vendor - German English Dictionary